草庐IT

Android RelativeLayout 高度不遵循 GridView 高度

全部标签

android - 在 ActivityGroup 内的 Activity 的 viewpager 中使用 Pull 刷新 gridview 导致 ClassCastException

我正在尝试将PullToRefreshGridView与ViewPager一起使用,这会导致崩溃并给出ClassCastException。这是异常(exception)。FATALEXCEPTION:mainjava.lang.ClassCastException:android.support.v4.view.ViewPager$LayoutParamsatandroid.widget.LinearLayout.measureVertical(LinearLayout.java:360)atandroid.widget.LinearLayout.onMeasure(LinearLa

android - 如何在创建 Activity 时获取 DisplayCutout 高度?

我有一个全屏游戏SurfaceView(纵向)和在表面上连续呈现的线程。SurfaceView在onCreate中初始化,其大小由屏幕的宽度和高度决定,以像素为单位。创建后设置为GameActivity的内容View(无XML定义):BitmapframeBuffer=Bitmap.createBitmap(screenWidth,screenHeight,Config.ARGB_8888);MySurfaceViewrenderView=newMySurfaceView(this,frameBuffer);this.setContentView(renderView);问题是,屏幕的

android - ListView 的高度填满整个屏幕,尽管设置为 wrap_content

我在LinearLayout中有这个ListView:...列表由SimpleCursorAdapter以编程方式填充:adapter=newSimpleCursorAdapter(this,R.layout.list_row_search,mCursor,from,to);list_row_search有一个带有两个TableRow的TableLayout:现在当列表被填充时,ListView占据了空屏幕,即使在数据库中只找到一个元素。eclipse中的HierarchyView显示得很清楚,ListView是填满屏幕的View。你能告诉我问题出在哪里吗?感谢您的宝贵时间!

android - 更改对话框 fragment 中自定义对话框的高度

我创建了一个自定义对话框,代码如下。问题是,对话框的高度正在变成wrap_content,即它独立于我在xml中提到的高度。我检查了其他问题,他们没有帮助我。publicclassPointsDialogFragmentextendsDialogFragment{privatestaticfinalStringTAG=PointsDialogFragment.class.getSimpleName();publicstaticPointsDialogFragmentnewInstance(){PointsDialogFragmentpdf=newPointsDialogFragment

android - GridView 和多余的空间填充

我在Android上遇到GridView布局问题。我找不到消除GridView中额外空间的解决方案。我尝试了很多东西(numColumns、columnWidth、stretchMode、gravity)和建议(来自StackOverflow),但没有任何效果。我花了将近8个小时解决这个问题。这是GridView的代码:我还尝试以编程方式减少额外空间:privatevoidsetGridview(){GridViewgridview=(GridView)findViewById(R.id.lookbook_gridview);Displaydisplay=((WindowManager

Android (ActionBarSherlock) 有没有办法在纵向和横向上保持相同的 ActionBar 高度?

最近几天我一直在使用ActionBar和ActionBarSherlock,在ActionBar中填写一些信息时遇到了一些问题。当应用程序以纵向模式运行时,ActionBar看起来很好,并且可以显示所有数据,例如:但是当我将应用程序切换为横向显示时,一些数据被裁剪了:您可以注意到由于ActionBar的新高度,状态图标和电子邮件都被裁剪了。在这种情况下,我希望纵向和横向的尺寸保持相同,以便应用看起来不错。我无法减小操作栏标题的字体大小,因为它可能包含其他图标。我将这些图标放在操作栏标题和副标题中的方式是使用Html.fromHtml有解决这个问题的想法吗?我正在使用ActionBarS

android - 以编程方式在小部件上设置 ImageView 宽度和高度

我正在使用下面的代码使用remoteview在小部件imageview上设置图像,现在我想将高度和宽度设置为imageview运行时。if(appWidgetId!=AppWidgetManager.INVALID_APPWIDGET_ID){AppWidgetManagerappWidgetManager=AppWidgetManager.getInstance(WidgetActivity1_1.this);RemoteViewsremoteViews=newRemoteViews(WidgetActivity1_1.this.getPackageName(),R.layout.w

研究证实,最好的 ChatGPT 提示是高度情绪化的

一组研究人员发现,充满情感的LLM输入始终会产生更有用的反应。对不同大型语言模型响应输入方式的新研究表明,确保您的ChatGPT提示足够情绪化将帮助您从聊天机器人中提取最高质量的响应。这些发现提出了一个问题,即ChatGPT是否已经发展成为通用人工智能,这是一类不受严格参数限制的技术,广泛使用的生成式人工智能工具被(或应该)束缚。ChatGPT:情绪反应灵敏?最近由一大群研究人员撰写的一项研究试图调查ChatGPT、Llama2、BLOOM和其他各种大型语言模型是否表现出情商。在调查过程中,研究人员发现,在利用情感语言的提示的支持下,产生了更高质量的输出。在进行测试时,研究人员为ChatGPT

android - 如何在 drawableLeft 中设置图像的宽度和高度

我将图像设置到RadioButton的drawableLeft,但它太大了。我想设置图像的高度、宽度和scaleType以使其看起来不错,就像在ImageView中一样:android:layout_width="30dip"android:layout_height="30dip"android:scaleType="fitXY"但是我发现在drawableLeft中设置图像时没有属性。有什么办法可以解决吗可以用XML处理吗? 最佳答案 我认为这应该可行:Drawabledrawable=context.getResources(

android - GridLayout(不是 GridView)- 单元格之间的空间

我正在使用GridLayout(支持)在我的应用程序中显示ImageView。有3列和5行。问题是GridLayout中的单元格之间会自动获得一些空间。我没有为单元格设置任何填充或边距。请引用下图。所有单元格都是动态添加的,下面是我添加这些单元格的方式。获取屏幕宽度和高度:Pointsize=newPoint();getWindowManager().getDefaultDisplay().getSize(size);screenWidth=size.x;screenHeight=size.y;rowHeight=(int)(screenHeight*0.2);将View添加到Grid